Optimization of population annealing Monte Carlo for large-scale spin-glass simulations

نویسندگان

  • Amin Barzegar
  • Christopher Pattison
  • Wenlong Wang
  • Helmut G. Katzgraber
چکیده

Population annealing Monte Carlo is an efficient sequential algorithm for simulating k-local Boolean Hamiltonians. Because of its structure, the algorithm is inherently parallel and therefore well-suited for large-scale simulations of computationally hard problems. Here we present various ways of optimizing population annealing Monte Carlo using 2-local spin-glass Hamiltonians as a case study. We demonstrate how the algorithm can be optimized from an implementation, algorithmic accelerator, as well as scalable parallelization point of view. This makes population annealing Monte Carlo perfectly-suited to study other frustrated problems such as pyrochlore lattices, constraint-satisfaction problems, as well as higher-order Hamiltonians commonly found in, e.g., topological color codes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparing Monte Carlo methods for finding ground states of Ising spin glasses: Population annealing, simulated annealing, and parallel tempering.

Population annealing is a Monte Carlo algorithm that marries features from simulated-annealing and parallel-tempering Monte Carlo. As such, it is ideal to overcome large energy barriers in the free-energy landscape while minimizing a Hamiltonian. Thus, population-annealing Monte Carlo can be used as a heuristic to solve combinatorial optimization problems. We illustrate the capabilities of popu...

متن کامل

Monte Carlo Simulations of Vector Spin Glasses at Low Temperatures

In this paper I report results for simulations of the three-dimensional gauge glass and the four-dimensional XY spin glass using the parallel tempering Monte Carlo method at low temperatures for moderate sizes. The results are qualitatively consistent with earlier work on the threeand four-dimensional Edwards-Anderson Ising spin glass. I find evidence that large-scale excitations may cost only ...

متن کامل

Evolutionary Local Search Algorithm for Portfolio Selection Problem: Spin Glass Based Approach

Nowadays, various imitations of natural processes are used to solve challenging optimization problems faster and more accurately. Spin glass based optimization, specifically, has shown strong local search capability and parallel processing. However, generally, spin glasses have a low rate of convergence, since they use Monte Carlo simulation techniques such as simulated annealing (SA). Here, we...

متن کامل

Multi-overlap simulations of free-energy barriers in the 3D Edwards–Anderson Ising spin glass

We report large-scale simulations of the three-dimensional Edwards–Anderson Ising spin-glass model using the multi-overlap Monte Carlo algorithm. We present our results in the spin-glass phase on free-energy barriers and the non-trivial finite-size scaling behavior of the Parisi order-parameter distribution.  1999 Elsevier Science B.V. All rights reserved. Spin-glass systems [1] are simple mod...

متن کامل

Extremal optimization vs. learning automata: Strategies for spin selection in portfolio selection problems

Nowadays, various imitations of natural processes are used to solve challenging optimization problems faster and more accurately. Spin glass based optimization, specifically, has shown strong local search capability and parallel processing. But, spin glasses have a low rate of convergence since they use Monte Carlo simulation techniques such as simulated annealing (SA). Here, we propose two alg...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1710.09025  شماره 

صفحات  -

تاریخ انتشار 2017